<%@page contentType="text/html" pageEncoding="UTF-8" %>
<%@page import="com.trabalho1.model.ModelUsuario" %>
<%@page import="com.trabalho1.db.dao.DaoUsuario" %>
<%
// Controle de Sessao
Integer usuarioId = (Integer) session.getAttribute("id_usuario");

if (usuarioId == null)
{
    response.sendRedirect("index.jsp");
}
// Controle de Sessao

Integer id_usuario;

try 
{
    id_usuario = Integer.parseInt(request.getParameter("id_usuario"));
}
catch(Exception e)
{
    id_usuario = 0;
}

ModelUsuario mdlUsuario = new ModelUsuario();
mdlUsuario.setId_usuario(id_usuario);

DaoUsuario daoUsuario = new DaoUsuario();        
mdlUsuario = daoUsuario.findOne(mdlUsuario);

String title = (id_usuario > 0) ? "Usuário -  Editar" : "Usuário - Inserir";
%>

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title><%=title%></title>
        <link rel='stylesheet' type='text/css' href='css/style.css'  media='screen' />
        <script type='text/javascript' src='js/jquery/jquery-1.7.2.min.js'></script>
        <script type='text/javascript' src='js/jquery/plugins/validate/jquery.validate.min.js'></script>
        <script type='text/javascript' src='js/jquery/plugins/validate/additional-methods.min.js'></script>
        <script type='text/javascript' src='js/jquery/plugins/meiomask/jquery.meiomask.js'></script>
        <script type='text/javascript' src='js/global.js'></script>
        <script type='text/javascript' src='js/usuario.js'></script>
    </head>
    <body>
        <div class="header">
            <div class="header-title">
                <h1><%=title%></h1>
            </div>
            <div class="header-menu">
                <a href="admin.jsp" title="Administração"><img src="image/menuHome.png" alt="" /></a>
                <a href="usuario_lista.jsp" title="Usuários"><img src="image/menuUser.png" alt="" /></a>
                <a href="telefone_lista.jsp" title="Telefones"><img src="image/menuPhone.png" alt="" /></a>
                <a href="endereco_lista.jsp" title="Endereços"><img src="image/menuAddress.png" alt="" /></a>
                <a href="logout.jsp" title="Sair"><img src="image/menuLogout.png" alt="" /></a>
            </div>
        </div>
        
        <form id="formUsuario" action="usuario_controller.jsp" method="post">
            <% if (id_usuario > 0) { %>
            <div class="label">Código: </div>
            <input type="text" name="id_usuario" value="<%=id_usuario%>" readonly="readonly" />
            <a href="telefone_lista.jsp?id_usuario=<%=id_usuario%>" title="Editar Telefones">
                <img src="image/menuPhone.png" class="menu" />
            </a>
            <a href="endereco_lista.jsp?id_usuario=<%=id_usuario%>" title="Editar Endereços">
                <img src="image/menuAddress.png" class="menu" />
            </a>
            <br />
            <% } %>
            
            <div class="label">Nome: </div> 
            <div class="field"><input type="text" name="nome" value="<%=(id_usuario > 0) ? mdlUsuario.getNome() : ""%>" /></div><br />
            
            <div class="label">Email:</div>
            <div class="field"><input type="email" name="email" value="<%=(id_usuario > 0) ? mdlUsuario.getEmail() : ""%>" /></div><br />
            
            <div class="label">Senha:</div>
            <div class="field"><input type="password" name="senha" value="<%=(id_usuario > 0) ? mdlUsuario.getSenha() : ""%>" /></div><br />
            
            <div class="label">&nbsp;</div>
            <div class="field">
                <% if (id_usuario > 0) { %>
                <input id="btnUpdate" type="button" value="Alterar" />
                <% } else { %>
                <input id="btnSave"   type="button" value="Salvar" />
                <% } %>
                <input id="btnCancel" type="button" value="Cancelar" />
            </div>
        </form>
    </body>
</html>